<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/htab_maincontent"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<android.support.design.widget.AppBarLayout
android:id="@+id/htab_appbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorBlack"
android:fitsSystemWindows="false"
android:theme="@style/AppTheme">
<android.support.design.widget.CollapsingToolbarLayout
android:id="@+id/htab_collapse_toolbar"
android:layout_width="match_parent"
android:layout_height="256dp"
android:fitsSystemWindows="true"
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:titleEnabled="false">
<ImageView
android:id="@+id/htab_header"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/logo_inner"
android:fitsSystemWindows="true"
app:layout_collapseMode="parallax" />
<android.support.v7.widget.Toolbar
android:id="@+id/htab_toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@android:color/transparent"
app:contentInsetStart="0dp"
app:layout_collapseMode="pin"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
<android.support.design.widget.TabLayout
android:id="@+id/htab_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
android:background="@color/colorBlack"
app:tabGravity="center"
app:tabIndicatorColor="@color/colorSelectText"
app:tabPaddingEnd="@dimen/space_micro"
app:tabPaddingStart="@dimen/space_micro"
app:tabSelectedTextColor="@color/colorSelectText"
app:tabTextAppearance="@style/TabLayoutTextStyle"
app:tabTextColor="@color/colorWhite">
</android.support.design.widget.TabLayout>
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
Run Code Online (Sandbox Code Playgroud)
我想减少Tab Layout文本和它的指标之间的空间.我正在使用带有折叠工具栏的标签布局,当它向上滑动时,标签布局将固定在顶部.
我有4个标签及其相应的指示灯.
我正在分享我的xml并附加图像.
我正在我的片段中加载 Mapbox,该片段将在从 DrawerLayout 单击时启动。
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
return inflater.inflate(R.layout.map_fragment, container, false);
}
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
bindUI(getView()); mapView = view.findViewById(R.id.mapView);
mapView.onCreate(savedInstanceState);
mapView.getMapAsync(map -> {
mapboxMap = map;
setUpMap();
});
}
@Override
public void onStart() {
super.onStart();
mapView.onStart();
}
@Override
public void onStop() {
super.onStop();
mapView.onStop();
}
@Override
public void onDestroy() {
super.onDestroy();
mapView.onDestroy();
}
@Override
public void onResume() {
super.onResume();
mapView.onResume();
}
@Override
public …Run Code Online (Sandbox Code Playgroud) 我正在缓存目录中保存文件(文件可以是任何附件)。但当
我使用 Action_view 查看它显示黑屏。如果我查看任何 pdf 文件,它会显示错误消息“无法打开 pdf 文件”
@Override
protected String doInBackground(String... strings) {
try {
File dir = new File(getBaseContext().getCacheDir().getPath());
File tempFile = new File(dir + "/" + FILE_LOCATION);
if (!tempFile .exists()) {
tempFile.mkdirs();
}
String fname = fileUrl.substring(fileUrl.lastIndexOf("/"));
File file1 = new File(tempFile , fname);
URLConnection connection = url.openConnection();
connection.connect();
int fileLength = connection.getContentLength();
OutputStream output = new FileOutputStream(file1);
InputStream input = new BufferedInputStream(connection.getInputStream());
byte data[] = new byte[1024];
long total = 0;
int count;
while ((count = …Run Code Online (Sandbox Code Playgroud)