こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Androidアプリ Listviewが

アドバイスください。初心者です。Listviewを作りたいだけなんです。”データがありません”と表示されてしまいます・・。
●layout(.xml)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<ListView
android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>

<TextView
android:id="@+id/android:empty"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="データが存在しません"/>

</LinearLayout>

●listview(.java)
import android.app.Activity;
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;

//ListActivityを継承
import com.example.yamato.myapplication001.R;

public class listview extends ListActivity {

private String[] items = { "a10", "a11", "a21", "b10" }; //(2)
// private String[] items = {};(2)

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

//リストビューを含むレイアウト指定(1)
setContentView(R.layout.activity_main_activity001);

// ArrayAdapterオブジェクトの生成
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, items);

// Adapterの指定
setListAdapter(adapter);

// ListActivity内部にあるListViewオブジェクトを取得する場合
ListView listView = getListView();

// ListViewオブジェクトを取得したので以下のメソッド等が利用できる
// 選択する要素の位置の指定
listView.setSelection(3);
}
}


ソースは参考本からです。

投稿日時 - 2014-12-27 02:42:01

QNo.8871427

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

13人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

質問するカテゴリが違います。
ここは一般用途の質問を受け付けるカテゴリで、技術系は「[技術者向] コンピューター」カテゴリ以下で質問して下さい。
但しこのOKwaveは会社自体がWindows依存の開発をおこなってきたようで、技術系カテゴリもWindows系とWeb系ばかりですし、回答者もWindows系とWeb系に偏っているように見受けられます。

投稿日時 - 2014-12-27 07:44:33

あなたにオススメの質問