リストビュー内でスクロールテキスト(マーキー)を発生させようとしていますが、以前の読書から、テキストビューで setSelected(true) を使用する必要があるようです。
textview は listview ではなく listitem 内にあるため、その textView で getView を使用できないようで、setSelected を使用できません。
私はいくつかのコードで説明しようとします:
ここに私のoncreateがあります:
setContentView(R.layout.albumsview);
Bundle extras = getIntent().getExtras();
String where = extras.getString("where");
String[] whereVal = extras.getStringArray("whereVal");
String[] columns = { BaseColumns._ID, AudioColumns.ALBUM, };
String orderBy = BaseColumns._ID;
albumCursor = managedQuery(
MediaStore.Audio.Albums.EXTERNAL_CONTENT_URI, columns, where,
whereVal, orderBy);
ListView listView = (ListView) findViewById(R.id.listViewAlbums);
listView.setOnItemClickListener(this);
String[] displayFields = new String[] { AudioColumns.ALBUM };
int[] displayViews = new int[] { R.id.albumTitle };
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this,
R.layout.albumitem, albumCursor, displayFields, displayViews);
listView.setAdapter(adapter);
「albumTitle」は、setSelected(true) にしたい textview (subTitle と呼ばれる) を含むビューです。
誰かがこれを行う方法を教えてもらえますか?
ご協力いただきありがとうございます。