0
ユーザーがクリックすると、LinearLayoutに境界線を設定する必要があります。これまで試みてきたすべてのソリューションは、境界だけでなく、すべてのLinearLayoutの色を変更しています。LinearLayoutのボーダーをプログラムで設定する
<LinearLayout
android:id="@+id/linearlayout_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:clickable="true"
android:paddingBottom="3dp"
android:paddingLeft="10dp"
android:paddingRight="3dp"
android:paddingTop="10dp>
</LinearLayout>
と私は境界線を追加するために使用したコード:
GradientDrawable drawable = new GradientDrawable();
drawable.setShape(GradientDrawable.RECTANGLE);
drawable.setStroke(1, Color.BLACK);
relativelayout_main.setBackgroundDrawable(drawable);
任意の提案?
お返事ありがとうございます。私は命令に従った、私は国境を得たが、内部は黒です。 – student
形状の中で<固体のandroid:color = "#00000000" />を試しましたが、何も変わりません。 – student
黒は000000の16進数で表現されています。元の投稿に投稿してください、私は見てみましょう。 – Zach