4 개의 셀 너비와 1 개의 셀 높이를 차지하는 appwidget을 디자인했습니다.Tablet의 AppWidget 문제
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:minWidth="250dp"
android:minHeight="40dp"
android:updatePeriodMillis="90000000"
android:previewImage="@drawable/widgetlayout_2"
android:initialLayout="@layout/main" >
</appwidget-provider>
주의 :@layout/main
폭과 높이를 갖는 match_parent
docs이 기준
appwidget
의 크기와 관련이 없기 때문에
XML-code
을
main
으로 게시하지 않습니다.
Everythink는 휴대 전화에서 정상적으로 작동합니다. 홈 화면에서는 회전 할 수 없기 때문일 수 있습니다.
그러나 태블릿
appWidget
(
넥서스 10 XHDPI 2560x1600의 API16 테스트)는 단지 3 ×
측정한다!
답변이없는 스택에는 question과 비슷한 내용이 있습니다. 어쩌면 누군가가 업데이트를 받았을 수도 있습니다.
다음 호는 가로로 보면 appwidget 디자인이 예상대로입니다. 그러나 Portrait에서 내 appWidget
은 홈 화면에서 축소되어 레이아웃이 엉망이됩니까? 누군가가 이것을 방지하는 방법을 알고 있습니까, 유일한 방법은 내 프로젝트에 layout-xlarge-port
폴더를 정의하고 거기에 포트 모드에서 타블렛을위한 사용자 정의 레이아웃을 넣어 것입니다?
도움을 주시면 감사하겠습니다.
원하는 셀 크기는 무엇입니까? 4x1? – waqaslam
@waqaslam 헤이, 나는 그들을 지정하지 않았다. 나는 OS가 너비와 높이의 절대적인 dp를 선택하도록했다. 나는 그들에게 4x1을 갖기를 원했고, 그래서 나는 'min-width' 250dp와'minHeight' 40dp를 선언했다. – MMike