Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
L
LuckyFarm
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王雪伟
LuckyFarm
Commits
c55f5e62
Commit
c55f5e62
authored
Oct 19, 2020
by
wangxuewei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[提交人]:王雪伟
[提交简述] :幸福农场 [实现方案] :订单activity
parent
43901445
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
23 additions
and
5 deletions
+23
-5
AndroidManifest.xml
app/src/main/AndroidManifest.xml
+3
-0
GameActivity.kt
app/src/main/java/com/ym/game/GameActivity.kt
+8
-0
OrderListActivity.kt
app/src/main/java/com/ym/game/view/OrderListActivity.kt
+12
-5
No files found.
app/src/main/AndroidManifest.xml
View file @
c55f5e62
...
...
@@ -53,6 +53,9 @@
<activity
android:name=
"com.ym.game.view.HomeWareActivity"
android:exported=
"true"
/>
<activity
android:name=
"com.ym.game.view.OrderListActivity"
android:exported=
"true"
/>
<activity
android:name=
"com.ym.game.GameActivity"
android:exported=
"true"
/>
...
...
app/src/main/java/com/ym/game/GameActivity.kt
View file @
c55f5e62
package
com.ym.game
import
android.content.Intent
import
android.os.Bundle
import
android.util.Log
import
com.anythink.core.api.ATAdInfo
...
...
@@ -12,6 +13,7 @@ import com.ym.game.module.OrderListEntity
import
com.ym.game.module.StatusEntity
import
com.ym.game.net.GameApiClient
import
com.ym.game.view.MainDialog
import
com.ym.game.view.OrderListActivity
import
com.ym.game.view.SiginDropsPopupwindow
import
com.ym.game.view.TurntableDialog
import
com.ym.library.AppliContext
...
...
@@ -353,12 +355,18 @@ class GameActivity : UnityPlayerActivity(), IDialogViewCloseCallback {
})
}
fun
jumpOrderDialog
(){
var
inten
=
Intent
(
this
,
OrderListActivity
::
class
.
java
)
inten
.
putExtra
(
"orderJson"
,
mOrderString
)
startActivity
(
inten
)
}
//订单数据
fun
getOrderData
(
callback
:
IUnitySendMessageCallback
?)
{
GameApiClient
.
gameApi
.
getOrderData
().
compose
(
RxSchedulers
.
observableIO2Main
())
.
subscribe
(
object
:
BaseObserver
<
OrderListEntity
>()
{
override
fun
onSuccess
(
result
:
OrderListEntity
?)
{
mOrderString
=
Utils
.
obj2Str
(
result
)
jumpOrderDialog
()
Log
.
d
(
"wxw"
,
"订单数据"
+
Utils
.
obj2Str
(
result
))
callback
?.
onOrderListSuccess
(
true
,
Utils
.
obj2Str
(
result
))
}
...
...
app/src/main/java/com/ym/game/view/OrderListActivity.kt
View file @
c55f5e62
package
com.ym.game.view
import
android.util.Log
import
androidx.recyclerview.widget.LinearLayoutManager
import
com.ym.game.adapter.GameOrderListAdapter
import
com.ym.game.module.OrderListEntity
...
...
@@ -11,6 +12,8 @@ import kotlinx.android.synthetic.main.activity_order_list.*
* @author (wangXuewei)
* @datetime 2020-10-18 16:30 GMT+8
* @detail :
*
*
*/
class
OrderListActivity
:
BaseActivity
()
{
private
var
orderListAdapter
:
GameOrderListAdapter
?
=
null
;
...
...
@@ -20,10 +23,14 @@ class OrderListActivity: BaseActivity() {
override
fun
init
()
{
var
orderStr
=
intent
.
getStringExtra
(
"orderJson"
)
val
str2Obj
=
str2Obj
(
orderStr
,
OrderListEntity
::
class
.
java
)
as
OrderListEntity
//猜歌任务列表
orderListAdapter
=
GameOrderListAdapter
()
id_rel_game_order_list
?.
adapter
=
orderListAdapter
id_rel_game_order_list
?.
layoutManager
=
LinearLayoutManager
(
this
)
Log
.
d
(
"wxw"
,
"orderStr"
+
orderStr
);
if
(
orderStr
!=
null
&&!
orderStr
.
equals
(
""
)){
val
str2Obj
=
str2Obj
(
orderStr
,
OrderListEntity
::
class
.
java
)
as
OrderListEntity
//猜歌任务列表
orderListAdapter
=
GameOrderListAdapter
()
id_rel_game_order_list
?.
adapter
=
orderListAdapter
id_rel_game_order_list
?.
layoutManager
=
LinearLayoutManager
(
this
)
}
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment