私はアンドロイドが初めてで、ただ学んでいます。AndroidのListViewで上付き文字を取得する方法について助けてください。今のところ、 Html.fromHtml() 関数を使用して < sup > タグで作成できる TextView を持っており、たとえば 2 3を取得できます。しかし、ListView の使い方を学び始めたばかりで、正確な使い方がわかりませんが、 < sup > タグが機能しません。
onCreate には次のようなものがあります。
...
// Create and populate a history list
String[] history = new String[] {};
ArrayList<String> historyList = new ArrayList<String>();
historyList.addAll(Arrays.asList(history));
// Create ArrayAdapter using the history list.
listAdapter = new ArrayAdapter<String>(this, R.layout.history_list, historyList);
// Set the ArrayAdapter as the ListView's adapter.
historyListView.setAdapter(listAdapter);
そして onClick/AsyncTask/onPostExecute で私はこれを持っています:
...
listAdapter.add(outputToHistory);
history_list.xml には、次のものがあります。
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textIsSelectable="true" >
</TextView>
ありがとう