Story Book Project (3)


==========

Project အသစ္ထဲမွာ assets folder ကိုလဲ ထည့္ၿပီးၿပီ ဆိုရင္ function လုပ္ေဆာင္ခ်က္ အပိုင္းကို ေရးၾကပါမယ္။

MainActivity က ဆြဲတင္မဲ့ main.xml မွာ ListView တခု ျဖန္႔ထည့္ၿပီး ID ကို lv လို႔ ေပးခဲ့ပါ။

========
main.xml
========
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center">

<ListView
android:layout_height="match_parent"
android:layout_width="match_parent"
android:id="@+id/lv"/>

</LinearLayout>

========

MainActivity ထဲမွာေတာ့ assets folder ထဲက ဖိုင္ အမည္ေတြကို files ဆိုတဲ့ String array နဲ႔ သိမ္းထားမယ္။ ListView မွာ display လုပ္ျပမယ္။

===========
MainActivity.java
===========
package nnl.aide.lessons;

import android.app.*;
import android.os.*;
import android.widget.*;

public class MainActivity extends Activity
{
ListView lv;
String[] files={"Did The Earth Move For You",
"Encouragement",
"Heart Song",
"One At A Time",
"Risking",
"Survive With A Smile",
"The Animal School",
"The Gift",
"True Love",
"Try Something Different"};

    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

lv=(ListView)findViewById(R.id.lv);
ArrayAdapter<String> adapter=new ArrayAdapter<String>(
this,android.R.layout.simple_list_item_1,files);
lv.setAdapter(adapter);
    }
}
============

Comments

Popular posts from this blog

Firebase (2)

Story Book Project (8)

Story Book Project (7)