0

私は自分のアプリの割合を行うために切り取られたものを発見しました: http://www.androidsnippets.com/prompt-engaged-users-to-rate-your-app-in-the-android-market-appirater

このコードをパーソナライズすると、切り取りによって作成されたテキストビュー内にスクロールビュー (xml ではなく Java コードを使用) を挿入できません。

    LinearLayout ll = new LinearLayout(mContext);
    ll.setOrientation(LinearLayout.VERTICAL);

    TextView tv = new TextView(mContext);
    tv.setText("If you enjoy using " + APP_TITLE + ", please take a moment to rate it. Thanks for your support!");
    tv.setWidth(240);
    tv.setPadding(4, 0, 4, 10);
    ll.addView(tv);
4

1 に答える 1

1

TextView を別の Layout 内にラップし (そうするように)、ScrollView 内のすべてをラップすることができます。そうするために:

ScrollView sc = new ScrollView(mContext);
sc.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
sc.setFillViewport(true);

sc.addView(ll);
于 2012-12-11T18:17:19.713 に答える