学习资源
案例
问题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| <activity android:name=".WXPageActivity" android:label="@string/app_name" android:screenOrientation="portrait" android:theme="@style/AppTheme.NoActionBar"> <intent-filter> <action android:name="com.taobao.android.intent.action.WEEX"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="com.taobao.android.intent.category.WEEX"/> <action android:name="android.intent.action.VIEW"/> <data android:scheme="http"/> <data android:scheme="https"/> <data android:scheme="file"/> <data android:scheme="wxpage" /> </intent-filter> </activity>
|
1
| String navUrl = getIntent().getData().toString();
|
分析模板代码(如下面所示):
我们需要一个mContainer
来容纳已经渲染过的wxview
1 2 3 4 5 6 7 8
| <FrameLayout android:id="@+id/container" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ffffff">
</FrameLayout>
|
1 2 3 4 5 6 7 8
| @Override public void onViewCreated(WXSDKInstance wxsdkInstance, View view) { if (mContainer != null) { mContainer.removeAllViews(); mContainer.addView(view); } }
|