Android Studio에서 Gridview v7을 사용하려고합니다. 안드로이드 스튜디오 프로젝트에서 GridLayoutV7 jar 파일을 추가했지만 소스 파일에서 그리드를 가져올 수 없습니다.Android Studio에서 GridView V7을 사용하는 방법?
import android.support.v7.widget.GridLayout;
어떻게 고칠 수 있습니까?
Android Studio에서 Gridview v7을 사용하려고합니다. 안드로이드 스튜디오 프로젝트에서 GridLayoutV7 jar 파일을 추가했지만 소스 파일에서 그리드를 가져올 수 없습니다.Android Studio에서 GridView V7을 사용하는 방법?
import android.support.v7.widget.GridLayout;
어떻게 고칠 수 있습니까?
build.gradle 파일로 이동하십시오. 기본적으로 당신은
compile files('libs/android-support-v7-gridlayout.jar')
와 그 교체
compile files('libs/android-support-v4.jar')
와 dependencies
섹션이 그리고 당신의 V7 파일이 libs
디렉토리에 있는지 확인해야합니다.
는 build.gradle에 다음 코드를 추가합니다 :
dependencies {
compile "com.android.support:gridlayout-v7:18.0.+"
}
당신이 SDK Manager를 사용하여 안드로이드 지원 저장소를 다운로드했는지 확인하십시오.
build.gradle 파일을 응용 프로그램에 엽니 다.
종속성 섹션에 지원 라이브러리 기능 프로젝트 식별자를 추가하십시오.
dependencies {
...
compile "com.android.support:appcompat-v7:18.0.+"
}
나는 이것을 몇 시간 동안 고민했지만 작동 한 것을 발견했다.
다른 사람들이 말한다처럼, 프로젝트를 다시 빌드 build.gradle
에 compile 'com.android.support:gridlayout-v7:21.0.+'
를 사용하여 지원 라이브러리를 가져온 다음이 구문을 사용하여 XML로 레이아웃을 추가 할 수 있습니다
<android.support.v7.widget.GridLayout
android:id="@+id/gridLayout_pics"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:orientation="horizontal"
app:columnCount="2"
app:rowCount="2"
app:useDefaultMargins="true">
<Button
android:id="@+id/button1"
app:layout_gravity="left|top"
android:text="Button" />
<Button
android:id="@+id/button2"
app:layout_gravity="left|top"
android:text="Button" />
<Button
android:id="@+id/button3"
app:layout_gravity="left|top"
android:text="Button" />
<Button
android:id="@+id/button4"
app:layout_gravity="left|top"
android:text="Button" />
</android.support.v7.widget.GridLayout>
공지 사항 여기 "안드로이드"대신 "앱"의 모든 모습. 그게 사람들이이 문제를 가지고있는 주된 이유라고 생각합니다. 덧붙여서, Android Studio가 "app"네임 스페이스를 가져오고 싶은지 묻는 한 단계가있었습니다. 처음으로 "app :"을 입력 한 후였습니다.
희망이 저장됩니다. 어떤 두통.
파일이 없습니다 build.gradle – kamal
Android Studio에서 새 프로젝트를 시작 했나요? 아니면 IntelliJ 또는 Eclipse에서 가져온 프로젝트를 사용하고 있습니까? – snotyak
둘 다 시도했는데 두 경우 모두 작동하지 않습니다. – kamal