mirror of
https://github.com/sifacaii/VlcJellyfin
synced 2025-05-26 06:20:20 -04:00
适配竖屏
This commit is contained in:
parent
6842b00e6b
commit
cbb30a9b39
@ -6,6 +6,7 @@ import androidx.appcompat.app.AppCompatActivity;
|
||||
import android.app.ProgressDialog;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.content.res.Configuration;
|
||||
import android.os.Bundle;
|
||||
import android.view.KeyEvent;
|
||||
import android.view.Menu;
|
||||
@ -224,6 +225,18 @@ public class BaseActivity extends AppCompatActivity implements CustomAdapt {
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取recycler列数
|
||||
* @return
|
||||
*/
|
||||
public int getSpanCount(){
|
||||
int count = 6;
|
||||
if(getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT){
|
||||
count = 2;
|
||||
}
|
||||
return count;
|
||||
}
|
||||
|
||||
/**
|
||||
* 登 出
|
||||
*/
|
||||
|
@ -50,7 +50,7 @@ public class CollectionActivity extends BaseActivity {
|
||||
|
||||
mGridContiner = findViewById(R.id.mGridView);
|
||||
tvTitleTip = findViewById(R.id.actionBar_titleTip);
|
||||
V7GridLayoutManager v7GridLayoutManager = new V7GridLayoutManager(this,6);
|
||||
V7GridLayoutManager v7GridLayoutManager = new V7GridLayoutManager(this,getSpanCount());
|
||||
mGridContiner.setLayoutManager(v7GridLayoutManager);
|
||||
mGridContiner.setItemAnimator(null); //防崩溃
|
||||
init();
|
||||
|
Loading…
Reference in New Issue
Block a user