1
0
mirror of https://framagit.org/tom79/nitterizeme synced 2025-02-19 05:00:51 +01:00

Change layout

This commit is contained in:
Thomas 2020-02-29 15:10:11 +01:00
parent 39a2cdf090
commit 44d4c39abb
3 changed files with 48 additions and 30 deletions

View File

@ -55,19 +55,19 @@ class Instance {
this.type = type; this.type = type;
} }
public boolean isCloudflare() { boolean isCloudflare() {
return cloudflare; return cloudflare;
} }
public void setCloudflare(boolean cloudflare) { void setCloudflare(boolean cloudflare) {
this.cloudflare = cloudflare; this.cloudflare = cloudflare;
} }
public String getLocale() { String getLocale() {
return locale; return locale;
} }
public void setLocale(String locale) { void setLocale(String locale) {
this.locale = locale; this.locale = locale;
} }

View File

@ -172,17 +172,19 @@ public class InstanceActivity extends AppCompatActivity {
InstanceAdapter invidiousAdapter = new InstanceAdapter(invidiousInstances); InstanceAdapter invidiousAdapter = new InstanceAdapter(invidiousInstances);
invidious_instances.setAdapter(invidiousAdapter); invidious_instances.setAdapter(invidiousAdapter);
invidious_instances.setLayoutManager(iLayoutManager); invidious_instances.setLayoutManager(iLayoutManager);
invidious_instances.setNestedScrollingEnabled(false);
final LinearLayoutManager nLayoutManager = new LinearLayoutManager(activity); final LinearLayoutManager nLayoutManager = new LinearLayoutManager(activity);
InstanceAdapter nitterAdapter = new InstanceAdapter(nitterInstances); InstanceAdapter nitterAdapter = new InstanceAdapter(nitterInstances);
nitter_instances.setAdapter(nitterAdapter); nitter_instances.setAdapter(nitterAdapter);
nitter_instances.setLayoutManager(nLayoutManager); nitter_instances.setLayoutManager(nLayoutManager);
nitter_instances.setNestedScrollingEnabled(false);
final LinearLayoutManager bLayoutManager = new LinearLayoutManager(activity); final LinearLayoutManager bLayoutManager = new LinearLayoutManager(activity);
InstanceAdapter bibliogramAdapter = new InstanceAdapter(bibliogramInstances); InstanceAdapter bibliogramAdapter = new InstanceAdapter(bibliogramInstances);
bibliogram_instances.setAdapter(bibliogramAdapter); bibliogram_instances.setAdapter(bibliogramAdapter);
bibliogram_instances.setLayoutManager(bLayoutManager); bibliogram_instances.setLayoutManager(bLayoutManager);
bibliogram_instances.setNestedScrollingEnabled(false);
latency_test.setOnClickListener( latency_test.setOnClickListener(
v -> { v -> {
invidiousAdapter.evalLatency(); invidiousAdapter.evalLatency();

View File

@ -8,25 +8,38 @@
<RadioButton <RadioButton
android:id="@+id/checkbox_instance" android:id="@+id/checkbox_instance"
android:layout_width="wrap_content" android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:ellipsize="end" android:ellipsize="end"
android:singleLine="true" /> android:singleLine="true" />
<ImageView <LinearLayout
android:layout_gravity="center" android:layout_width="50dp"
android:layout_marginStart="3dp" android:layout_height="wrap_content"
android:layout_marginLeft="3dp" android:orientation="vertical">
android:id="@+id/use_cloudflare" <LinearLayout
android:layout_width="30dp" android:layout_width="match_parent"
android:src="@drawable/ic_cloudflare" android:layout_height="wrap_content"
android:layout_height="20dp" android:orientation="horizontal">
android:contentDescription="@string/cloudflare" />
<TextView <TextView
android:layout_marginStart="3dp" android:textAllCaps="true"
android:layout_marginLeft="3dp" android:layout_width="wrap_content"
android:layout_width="20dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:id="@+id/locale"/> android:id="@+id/locale"/>
<ImageView
android:layout_gravity="center"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:id="@+id/use_cloudflare"
android:layout_width="20dp"
android:src="@drawable/ic_cloudflare"
android:layout_height="15dp"
android:contentDescription="@string/cloudflare" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView <TextView
android:id="@+id/latency" android:id="@+id/latency"
android:layout_width="50dp" android:layout_width="50dp"
@ -39,3 +52,6 @@
android:layout_gravity="center_vertical|end" android:layout_gravity="center_vertical|end"
android:visibility="gone" /> android:visibility="gone" />
</LinearLayout> </LinearLayout>
</LinearLayout>
</LinearLayout>