私のアンドロイドアプリでは、私はいくつかのテキストを表示するために、拡張可能なリストビューを使用しています。これらのテキストは、Web URLを含むので、私はこれらのURLに要求されたWeb page.iに移動するためにクリック可能にしたい私のグループレイアウト私の展開可能なリストビューにリンクを表示する。アンドロイドで展開可能なリストビューのテキストビューでクリック可能なリンクを設定する方法は?
android:autoLink="web"
それが表示される青い色が、拡張可能なリストとURLが拡大されていないと私はリンクをクリックしたとき、それは私がこの問題を解決することができexception.How以下与えるだろう??
Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?
親子ビューのクリックでその内容が表示された後。 だから私は、parent.whileで展開可能なURLをclickableに設定して、展開可能なリストを折りたたむことができます。
私はこれをしましたが、動作しません。
expList.setOnGroupClickListener(new OnGroupClickListener() {
@Override
public boolean onGroupClick(ExpandableListView parent, View v,
int groupPosition, long id) {
Linkify.addLinks(groupNameContent, Linkify.WEB_URLS);
Log.e("setOnGroupClickListener", "tested");
return true;
}
});
とき、それは親の追加の詳細が含まれている子を拡張し、表示する親をユーザーがクリックする親は、単にテキストビューです:親のxml:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="5dp" >
<TextView
android:id="@+id/content"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="5dp"
android:textSize="11dp"
android:textStyle="normal"
/>
はい私はまたlinkifyを試みましたが、拡張可能なリストview.itで動作していないので同じ例外が発生します。 –
ここに私は2つの要件があります。(1)親をクリックすると子を表示する必要があります。(2)親のリンクをクリックしてWebページに移動できます。これらの両方を実行します。 –
Ok .. onItemClickListnerを使用して処理する方法と、テキストビューがクリックされたかどうかを確認する方法はありますか? – Vinay